self-contained adjustable scaffold - Espagnol Anglais Dictionnaire